﻿body {background: #f7faff;font-family: "微软雅黑";}
a{color:#333}
a:hover{color: #0161b5;}
.fontover{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}

.header0{background-color:rgba(240,240,240,0.6);padding:5px 0;height:20px;line-height:20px;position:relative}
.header0 #spanId{position:absolute;right:0;top:0;}

.header1{height:250px;background:url(/image/top.jpg) no-repeat; background-size:100% 100%;}
.header1 .logo{float:left;margin-top:10px}
.header1 .layui-container{position:relative;padding:10px;margin-bottom:10px;}


.rightSearch{width:470px;margin-top:20px;float:right; height:44px;}
.rightSearch #selector{float:right;height:44px; background: #eee;border: 1px solid #ccc;width:90px;text-align:center;padding-left:12px; border-top-left-radius: 4px;border-bottom-left-radius: 4px;color: #555;border-right: 0;}
.rightSearch .btn{padding: 1px 24px;background: #2179c8;height: 44px;border:none}
.rightSearch .btn:hover{background: #0061B4;}
.rightSearch .form-control{height: 40px;margin:0; float:right; width:200px;padding:0 20px;float:right}
.rightSearch .btn img{vertical-align: middle;}
.rightSearch .input-group-btn{float:right; height:44px;}
.searchIcon{width: 24px;height: 25px;background-position: -420px -223px;margin-top: 4px;}

.navBox .layui-container{padding:0; position:relative}
.navBox {height: 54px;line-height:54px; background: #0061b4;border-bottom: 4px solid #cbe6ff;color:#fff;font-family:"微软雅黑";font-size:18px;padding:0}
.navBox a{color:#fff}
.navBox .homepage{display:none}
.navBox .mobile-icon{display:none}
.navBox .header_search{display:none}
.navBox .layui-icon{color:#fff}

.navBox1{width:100%;position: relative;}
.navBox1 li{width:12.5%; text-align:center; float:left;border-right:1px solid #297ac0;box-sizing:border-box;font-weight: bold;text-decoration: none;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
.navBox1 li:hover,.navBox2{background-color:#2179c8}
.navBox1 li span{vertical-align: middle;width: 24px;height: 24px;margin-right:8px;}
.nav01{background-position: 0px -306px;}
.nav02{background-position: -24px -306px;}
.nav03{background-position: -48px -306px;}
.nav04{background-position: -72px -306px;}
.nav05{background-position: -96px -306px;}
.nav06{background-position: -120px -306px;}
.nav07{background-position: -144px -306px;}
.nav08{background-position: -168px -306px;}

.nav-child {position: absolute;left: 0;top:54px;min-width: 100%;line-height: 52px;text-align:right; box-shadow: 0 2px 4px rgba(0,0,0,.12);border: 1px solid #d2d2d2;background-color: #fff;z-index: 100;border-radius: 2px;white-space: nowrap;display:none;box-sizing:border-box;box-sizing:border-box}
.nav-child a{font-size:16px; color:#333; margin:0 10px}
.nav-childleft1{padding-left:130px}
.nav-childleft2{padding-left:220px}
.nav-childleft3{padding-left:420px}
.nav-childleft4{padding-right:230px!important}
.nav-childleft6{padding-right:50px!important}

.imgSrc {background-image: url(/image/bcImg.png);background-repeat: no-repeat;display: inline-block;}

@media screen and (max-width:1024px){
    .header0{ display:none}
    .header1{height:100px;}
    .header1 .logo{float:left;margin-top:20px}
    .header1 .logo img{height:60px}
    .rightSearch{display:none}

    .navBox{height:40px;line-height:40px; border-bottom: 2px solid #cbe6ff;font-size:16px;}
    .navBox .homepage{display:inline-block; margin-left:15px;}
    .navBox .mobile-icon{display:inline-block;font-size:22px; float:right; margin-right:15px;}
    .navBox .header_search{display:inline-block;font-size:22px; float:right; margin-right:20px;}

    .navBox1{display:none;padding:15px 0;background-color:#f5f5f5;z-index:999;position:absolute}
    .navBox1 li{width:100%;border-right:none; text-align:left; padding-left:20px; line-height:36px; height:36px;border-bottom:1px solid #f0f0f0}
    .navBox1 li a{color:#666; font-size:14px;}
    .navBox1 li span{display:none}

    .nav-childleft1{padding-left:0!important; text-align:center}
    .nav-childleft2{padding-left:0!important; text-align:center}
}
.modal-body1{width:100%; height:100%;padding:15px; box-sizing:border-box;display:none}

#schform {width: 100%;height:46px;border:1px solid #ccc; line-height:46px; border-radius:5px; background: #fff;overflow: hidden;}
#schform .search_tx {margin-left:20px;margin-right:50px;word-break: break-all;}
#schform .search_tx input{width:100%;border:none; height:100%;outline:none;}
#schform #search_btn {float: right;width:50px;height:100%; font-size:30px;cursor:pointer}
.hotsearch{padding:10px 0;color:#999;}
.hotsearch a{display:inline-block; margin-right:5px; color:#999}

.footer{border-top: 3px solid #0161b5;margin-top: 25px; text-align:center;padding:10px 0; line-height:26px;color:#999}
.foot{width:100%;text-align:center;}